Big Huge Thesaurus

drug peddler

noun